// 基于template/src/widgets/{{appEntities}}/{{ctrls@TREEVIEW}}-tree/{{spinalCase ctrl.codeName}}-tree-vo.ts.hbs生成
import { ControlVOBase } from '@/core';

class OrderDataDycControlVO extends ControlVOBase {

    constructor(data: any){
        super(data);
        //  树自持属性
        this.$ownKeys = ['ibizorder', 'tp', 'endtime', 'wfstate', 'createdate', 'opinion', 'updatedate', 'ordertype', 'detailnum', 'wfinstanceid', 'amount', 'orderuid', 'ibizorderid', 'orderstate', 'starttime', 'updateman', 'wfstep', 'createman', 'ibizordername', 'ordertime', 'memo', 'ibizcustomername', 'ibizcustomerid'];
    }
    get id() {
        return this.$DO.ibizorderid;
    }
    set id(value: any) {
        this.$DO.ibizorderid = value;
    }
    get text() {
        return this.$DO.ibizordername;
    }
    set text(value: any) {
        this.$DO.ibizordername = value;
    }
    set ibizorderid(value: any) {
        this.$DO.ibizorderid = value;
    }
    get ibizorderid() {
        return this.$DO.ibizorderid;
    }
    set srfkey(value: any) {
        this.$DO.ibizorderid = value;
    }
    get srfkey() {
        return this.$DO.ibizorderid;
    }
    set ibizordername(value: any) {
        this.$DO.ibizordername = value;
    }
    get ibizordername() {
        return this.$DO.ibizordername;
    }
}

export const Treeexpbar_treeControlVO = [{ name: 'OrderDataDycControlVO', controlVO: OrderDataDycControlVO }, ]